Skip to content

Conversation

@AndyBlack
Copy link
Collaborator

@AndyBlack AndyBlack commented Jun 26, 2025

One project got a Yellow Crash box with Hermit Crab. It was due to a mismatch between a partial reduplication pattern and its environment (using the XAmple-style pattern where natural classes are indexed). In this case, the form was
[C^1][V^1][C^2][C^3]
and the environment was
/[C^1][V^1][C^2]h_
Either the form needed to not have [C^3] or the environment needed to have an instance of [C^3].
The fix is to have HCLoader.cs check for any missing piece and ignore it. The fix also creates an error message which shows in Try a Word.


This change is Reviewable

Change-Id: I7b4718674ee25850ac760288665c96fdc6bcc71d
Change-Id: I16a6aa014b4f146b70146a9bd70b1ddaf6da922d
Copy link
Contributor

@jasonleenaylor jasonleenaylor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:lgtm:

Reviewed 6 of 6 files at r1, all commit messages.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved (waiting on @AndyBlack)

@jasonleenaylor jasonleenaylor enabled auto-merge (squash) June 27, 2025 17:23
@jasonleenaylor jasonleenaylor merged commit 9f4a532 into release/9.3 Jun 27, 2025
5 checks passed
@jasonleenaylor jasonleenaylor deleted the LT18767 branch June 27, 2025 17:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants